Commodore 64 Software Development Kit
Includes -
Max Software Protocols (p2)
Commodore 64 Assembler / Monitor (p7)
Commodore PET Emulator (CBM64 to PET) (p51)
Sound Editor / SIDMON (p59)
Sprite Editor (SPED) (p72)
Character Editor (CHRED) (p79)
Users Guide for the 6566/6567 Video Interface Chips (p92)
6581 Sound Interface Device (p108)
Commodore 64 Memory Maps - Bob Yannes - (p129)
Software Application Note 1001 - Sprite Movement - Joe McEnerney, Eric Cotton and Bill Hindorff (p146)
Software Application Note 1002 - Sprite/Character Utility Operators - Joe McEnerney & Bill Hindorff (p165)
Software Application Note 1003 - Sprite pattern mirroring and shifting - Bill Hindorff (p171)
App Note 1004 - Collision Detection (p182)
App Note 1005a - Raster Scan - Multiple Sprite Interrupt Routine - Eric Cotton and Andy Finkel (p215)
App Note 1005b - Multi-sprite processor - Andy Finkel (p227)
Software Application Note 2001 - Addressing the Video and Color Matrices - Joe McEnerney and Eric Cotton (p238)
Software Application Note 2002 - Horizonal Scrolling - Jeff Bruette and Andy Finkel (p241)
Software Application Note 3005 - Random Number Generator - Joe McEnerney and Eric Cotton - (p256)
Software Application Note 4001 - Keyboard Scanning Routine - Bill Hindorff & Joe McEnerney (p261)
Software Application Note 4002 - Analog Joystick/Four Paddle Read - Bill Hindorff & Joe McEnerney (p267)
Software Application Note 4003 - Digital Joystick Read - Bill Hindorff (p271)
Software Application Note 4008 - Using the Commodore 64 as a Max Emulator - Andy Finkel (p283)
Software Application Note 4009 - Power On Clear - Joe McEnerney and Eric Cotton (p290)